package com.settlement.system.model.entity.common;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.HeadFontStyle;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.alibaba.excel.annotation.write.style.HeadStyle;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
/**
 * 订单来源权限表
 * @author he.xx
 * @since 2021-07-08
 */
@Data
@ExcelIgnoreUnannotated
@HeadStyle(fillBackgroundColor = 9,fillForegroundColor = 9)
@HeadRowHeight(value = 20)
@HeadFontStyle(fontHeightInPoints = 14)
public class TblAcsPermissonOrderSource extends BaseModel implements Serializable {

    @ExcelProperty(index = 0,value = "权限角色组编码")
    @ApiModelProperty(value = "权限角色组编码")
    private String permissionRoleCode;

    /**
     * 权限角色主键id
     */
    @ExcelProperty(value = "权限角色主键id")
    @ApiModelProperty(value = "权限角色主键id")
    private String permissonRoleId;

    /**
     * 三级来源编码
     */
    @ExcelProperty(index = 1,value = "三级来源编码")
    @ApiModelProperty(value = "三级来源编码")
    private String thirdSourceNo;

    /**
     * 三级来源名称
     */
    @ExcelProperty(index = 2,value = "三级来源名称")
    @ApiModelProperty(value = "三级来源名称")
    private String thirdSourceName;

    /**
     * 备注
     */
    @ExcelProperty(value = "备注")
    @ApiModelProperty(value = "备注")
    private String remark;
}
